/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 20, 2013, 12:32:01 AM
    Author     : THICH HOA DONG TIEN
*/

.tenquyen{text-transform:capitalize; line-height: 30px;}
.tenquyenx{font-weight: bold; margin-top: 30px; text-align: left; margin-left:270px; font-size: 18px;}
table{ text-align:center; margin-left:250px;}
.daugach{}
.xoanv button, .capnhatnv button{ 
    line-height: 10px;
    height: 29px;
    font-size: 12px;
    font-weight: bold;
    color:#FFFFFF;
    text-shadow:0 1px #4D1124;
    border-width: 1px;
    border-style: solid;
    border-color:#693647;
    border-radius: 5px 5px 5px 5px;
    outline: none;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #3faeeb;
    -webkit-box-shadow:0 1px #CD4170 inset, 0 1px 2px #93284C;
    -moz-box-shadow:0 1px #CD4170 inset, 0 1px 2px #93284C;
    width: 60px;}
.xoanv button :active, .capnhatnv button :active{  background: #220;
                                                   -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
                                                   -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
                                                   box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);}
/*.tableadmin{
    margin-left: 30%;
    text-align: center;
    width:70%;}
.tableadmin td{ text-align: center}*/
.danhsach{width: 70%;
          height: auto; 
          border: 1px solid #1e8bb4;}
.danhsach td{
    height: 40px;
    border: 1px solid #1e8bb4;}
/*span{ margin-top: 37px !important; 
      position: absolute; 
      background: wheat; 
      margin-left: -589px;
      width:494px; 

}*/
#showhint a{  line-height: 30px; text-align: left !important; text-decoration: none}
.cachtop{margin-top: 15px;}
.stt{width:25px !important;}
.chitietlienhe2{

    display: none;
    position: fixed;
    background: linear-gradient(top, #99CCFF 0%, #0066CC 70%);
    background:-o-linear-gradient(top, #99CCFF, #0066CC);
    background:-moz-linear-gradient(top, #99CCFF, #0066CC);
    background:-webkit-gradient(linear, left top, left bottom, from(#99CCFF), to(#0066CC));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr ='#99CCFF', endColorstr ='#0066CC');
    background: -ms-linear-gradient(top, #99CCFF, #0066CC);
    z-index: 999;
    left:15%;
    top: 15%;
    text-align: center;

    width:70%;
    margin: 0 auto;
    height:70%;
    margin-top: 100px;
    border: 1px solid #CCC;
    box-shadow: 0px 0px 10px white;
}
.M_closex{background:url(../images/aaa.png)no-repeat;width: 32px; height: 32px;position: absolute;right: 0px;top: 0px;z-index: 999}
.nhanvienad{line-height: 30px;}


/*Huyen CSS */

.tableadmin{
    clear:both;
}
/*.menuadmin ul li a{
    text-decoration:none;
}
.menuadmin ul li{
    display:block;
    float:left;
    text-transform:uppercase;
    padding: 0 10px
}
.menuadmin ul{
     height: 48px;
    line-height: 48px;
    
}
.menuadmin{
	font-weight:bold;
	width:100%;	
	height:48px;
}
.menuadmin ul li a {
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}*/
#gradient-style
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 16px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 16px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('images/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-bottom: 1px solid #fff;
	color: #039;
}
#gradient-style td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('images/gradback.png') repeat-x;
}
#gradient-style tfoot tr td
{
	background: #e8edff;
	font-size: 16px;
	color: #99c;
}
#gradient-style tbody tr:hover td
{
	background: #d0dafd url('images/gradhover.png') repeat-x;
	color: #339;
}
.hinhquanly{
    width: 120px;
    height: 120px;
    
}
.hinhquanly a{
    width: 120px;
    height:120px;
}
#pattern-style-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
	background: url('../images/back.png');
}
#pattern-style-a thead tr
{
	background: url('../images/pattern-head.png');
}
#pattern-style-a th
{
	font-size: 16px;
	font-weight: normal;
	padding: 8px;
	border-bottom: 1px solid #fff;
	color: #039;
}
#pattern-style-a td
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#pattern-style-a tbody tr:hover td
{
	color: #339;
	background: #fff;
}

/*navigator*/
#nav {
    width: 800px;
    margin: 50px auto;
    overflow: hidden;
}
#nav ul {
    float: left;
    height: 55px;
    width: 800px;
    opacity: 0.95;
    border-radius: 5px;
    list-style-type: none;
    box-shadow: 0 250px 150px rgba(0,0,0,.2);
    margin: 0;
    padding: 0;
}
#nav ul li {
    float: left;
    height: 55px;
    background-color: #0f6fb2;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(15, 111, 178)), to(rgb(34, 65, 112)));
    background-image: -webkit-linear-gradient(top, rgb(15, 111, 178), rgb(34, 65, 112));
    background-image: -moz-linear-gradient(top, rgb(15, 111, 178), rgb(34, 65, 112));
    background-image: -o-linear-gradient(top, rgb(15, 111, 178), rgb(34, 65, 112));
    background-image: -ms-linear-gradient(top, rgb(15, 111, 178), rgb(34, 65, 112));
    background-image: linear-gradient(top, rgb(15, 111, 178), rgb(34, 65, 112));
}
#nav ul li a {
/*    font: bold 21px/52px "Lato","Trebuchet MS", Arial, Helvetica, sans-serif;*/
font:bold 21px/52px "Arial Narrow", Arial, "Helvetica Condensed", Helvetica, sans-serif;
    display: block;
    height: 55px;
    border-bottom: 5px solid #143157;
    
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#0f6fb2', EndColorStr='#224170');
    color: #fff;
    text-decoration: none;
    box-shadow: inset 0 1px 0 #0081bd,inset 0 2px 0 #0078b0,inset 0 3px 0 #0070a3, 0 0 10px rgba(0,0,0,0.2);
    box-sizing: border-box;
    transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
}
#nav ul li a { width: 160px }
#nav ul li:first-child a {
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
#nav ul li:last-child a {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
#nav ul li a:hover {
    box-shadow: inset 0 1px 0 #0070a3,inset 0 0 30px 0 #142a4a;
    text-shadow: 0 1px 3px #143157;
    border-bottom: 5px solid #0e223d;
}
#nav ul li a:active,
#nav ul li a.active {
    border-bottom: 1px solid #0e223d;
    height: 55px;
    padding-top: 2px;
    box-shadow: inset 0 1px 0 #0070a3,inset 0 0 40px 0 #0d1b30;
}
/*#nav ul li a #sp {
    border-left: 1px solid #143157 !important;
    border-right: 1px solid #1563a3 !important;
    height : 55px;
    display: block !important;
    width: 160px;
    text-align: center !important;
    box-sizing: border-box !important;
}*/
#suaphanquyen{
     margin-left: 191px;
    margin-top: 40px;
}
.namepq{
    font-family: Baskerville, "Baskerville Old Face", "Goudy Old Style", Garamond, "Times New Roman", serif bold;
    font-size: 35px;
    font-weight: bold;
    margin-left: -160px;
}
.changePQ{
/*    background-color: tomato;*/
     background-image: -moz-linear-gradient(center top , #E19951 0%, #D98026 50%, #AE661E 100%);
    border-color: #D98026 #824D17 #824D17 #D98026;
   border-radius: 6px;
    color: #FFFFFF;
    font-family: inherit;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    text-align: center;
    text-decoration: none;
    width: 8em;
    margin-left: -325px;
    margin-top: -8px;
}
#quanlymenu{
    margin-left: 92px;
}